home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 1
/
The Arsenal Files (Arsenal Computer).ISO
/
os2_app
/
pmx20c1.exe
/
pmxcsd.doc
< prev
next >
Wrap
Text File
|
1993-11-22
|
14KB
|
316 lines
IBM TCP/IP 2.0 for OS/2 X Window System Server Addenda
This file contains additions and corrections that apply to the
information that accompanies the X Window system Server (PMX)
| Kit. Changes to information in this file are marked with
| revision bars (|) on the left of the changed lines. The
| information is organized as follows:
| 0. WARNING About Corrective Service Diskettes
1. PMX Command Line Options
2. Graphic Engine Support
3. Color Support
4. Text Speed
5. Fonts Support
6. Japanese Support
7. Mouse Support
8. X Applications
9. REXEC Utility
| 10. Shape Extension
| 11. XDMCP Support
| 12. XINIT.CMD
| 13. Server Resetting
| 14. Tips On Saving Space
| 15. APARs fixed in this CSD
| 0. WARNING About Corrective Service Diskettes
|
| Installation of a Corrective Service Diskette will cause
| certain files to be replaced which some users may have
| modified. The user is warned to replace any such modified
| files at the beginning of install. In the case of PMX, the
| files include \tcpip\bin\xinit.cmd, \tcpip\x11\misc\fonts.ali,
| and \tcpip\x11\75dpi\fonts.ali.
|
| In addition, the user may have added fonts to either of the
| \tcpip\x11\misc or \tcpip\x11\75dpi directories. In this case,
| after installing the Corrective Service Diskette, the user
| should run the mkfontdr utility in each of those directories,
| to create a correct fonts.dir file which includes the fonts
| that the user had added.
1. PMX Command Line Options
There are several additions and corrections to the PMX command
line options.
-ac
This command line option disables access controls. The
x0hosts file will not be used to control which machines are
allowed to have X applications run with PMX. This command line
option is equivalent to running the xhost utility as follows,
after PMX is ready for client applications:
xhost +
-ignoresavedsettings
This option tells PMX to not read settings that were saved
previously in the PMX.INI file.
-pseudocolor n
The optional n was not documented in the X Window System Server
Guide. However it is documented in the on-line help
information for PMX.
2. Graphic Engine Support
PMX requires the 32-bit graphic engine of OS/2 2.0 or 2.1.
This was first made available in the service pack for OS/2 2.0.
Thus PMX requires that you install the service pack if you use
OS/2 2.0.
3. Color Support
PMX does not support Presentation Manager device drivers
running with more than 256 colors at a time.
When running in pseudocolor mode, X clients can change colors
that are used on the PM desktop. To restore the desktop
colors, click once with mouse button 1 on the desktop
background. You can also select the Refresh all Clients item
on the Commands pull-down menu.
Contrary to the X Window System Server Guide, PMX does not
support pseudocolors using Palette manager. Instead, PMX
uses the Realizable Color Tables in the PM display device
driver.
Testing with a variety of display adaptors has uncovered
problems in some Presentation Manager device drivers in OS/2.
Work has begun with the OS/2 developers to fix these problems.
The 8514 PM device driver has problems with patterned area
fills. Typically the colors are incorrect.
| This problem is resolved by OS/2 APAR PJ10633. Contact OS/2
| Support for information regarding PJ10633.
When PMX is run with some SVGA PM device drivers in pseudocolor
mode, windows can be black. Normally such drivers will still
work in staticcolor mode.
4. Text Speed
PMX text speed can be relatively slow. The major factors that
we know of so far which can enhance text speed with this PMX
version are: use a fast CPU and use fast display adapters
such as SVGA or XGA. However, the efficiency can also
vary with the PM device driver.
5. Font Support
The X11 R5 Speedo fonts are available for use with PMX.
However, do not place the \tcpip\x11\speedo directory first on
the font path. PMX has problems in this situation, especially
if the fonts get used for menus.
The xfd utility is still the X11 R4 version.
| The new PMX in this Corrective Service Diskette supports the
| use of an X11 R5 font server.
If the font compiler BDFTOPCF is started with no options, it
silently waits for you to enter file information. You can
press the Ctrl and z keys together, and then press Enter, to
stop BDFTOPCF.
| A -logfonts command line argument is available. It causes PMX
| to log font requests. There is also a notebook entry to turn
| this logging on and off. The main use for this feature is to
| discover what font requests are being made by an X application
| that is reporting failures to find fonts. The on-line
| documentation also discusses what to do in such a situation.
|
| Two more fonts from AIX are included, itl14.pcf and
| itl14_i1.pcf. The latter was renamed to fit in a FAT file
| system. FONTS.ALI was changed to map incorrect font requests
| of certain IBM programs to font references with correct point
| sizes. The fonts involved are all IBM fonts. (Note that AIX
| does the same thing in its fonts.alias file.) This fixes some
| instances where fonts can get scaled up many times their usual
| size because of the incorrect font requests.
|
| The font path now can be changed dynamically in the
| configuration notebook. This is equivalent to using xset to
| change the font path.
6. Japanese Support
| This Corrective Service Diskette provides some fixes so that
| PMX will run in the OS2J operating system without trapping.
| The Japanese fonts that are included with PMX are a standard
| part of the MIT X11 R5 distribution, and are not a part of the
| OS2J operating system. Two Japanese xmodmap keyboard files
| are also fixed.
7. Mouse Support
Three-button mouse support changed from OS/2 2.0 to 2.1. OS/2
2.1 now has button 3 in the middle. That is, buttons 2 and 3
are reversed from previous versions of OS/2. PMX undoes this
change for OS/2 2.1, to match the expectations of X users who
use 3 button mice on other operating systems. Remember that
the button order also can be changed using the xset utility.
OS/2 may not support all three-button mice. If not, it usually
will support the mouse as a two-button mouse. PMX supports
the third button only if OS/2 supports it. You can use the
xev utility to verify that all three buttons work.
Alternatively, you can look at the \tcpip\etc\pmx.log file to
verify this. Look for the line beginning with
"SV_CMOUSEBUTTONS 2" or "SV_CMOUSEBUTTONS 3", which indicates
the number of buttons supported by the mouse device driver.
8. X Applications
AIXterm for AIX 3.2 may not support certain character
applications. An example is a program that can be run in the
AIXterm window that uses box characters. The box
characters may not display. Some non-USA characters may have
similar problems. This is documented in the AIX file
/usr/lpp/X11/README. To fix the problem you may need to set
the AIX environment variable TERM to aixterm-old.
InfoExplorer searches for font directories organized the way
they are on AIX. When it does not find them, it issues error
messages, and then proceeds to find the fonts it needs in the
PMX font directories. This behavior is normal for
InfoExplorer, and would be seen for any X server except those
that run on AIX or on IBM X Stations.
| This Corrective Service Diskette adds support for the shape
| extension. Netview/6000 version 2 uses the shape extension, so
| the Netview/6000 Control Desk window can now be used.
9. REXEC Utility
The REXEC utility is provided as a way of starting X
applications when you use this X Window System Server kit
without installing the TCP/IP 2.0 for OS/2 base Kit, but
instead use an equivalent protocol stack.
| 10. Shape Extension
|
| The shape extension is new with this Corrective Service
| Diskette. It works as expected, except for top level windows.
| Presentation Manager does not provide an equivalent to
| the shape extension. Because of this, the actual window is a
| rectangular window. The area around the shape will contain
| the contents of the underlying windows at the time the window
| was first painted. The contents of this area do not change
| when one would expect, such as when the shaped window is moved
| or when changes are drawn to the underlying windows. We plan
| to clear this area to a background color in a future version,
| so that the appearance of the shaped window will be less
| confusing.
| 11. XDMCP Support
|
| The XDMCP protocol support has been enabled in PMX with this
| Corrective Service Diskette. However, only portions of it have
| been tested. Details are in both the PMX.INF documentation and
| in the on-line help. The documentation is not sufficient by
| itself for a user that is unfamiliar with XDMCP. We expect to
| correct this situation in a future Corrective Service Diskette.
| The command line options of the X11R5 Sample Server are the
| ones provided with PMX at this time. There are no
| configuration notebook settings available for XDMCP yet.
| 12. XINIT.CMD
|
| If you choose to start PMX automatically at boot time, the
| XINIT.CMD is now started instead of PMX. This means that
| language settings will take affect properly. XINIT.CMD now
| pays attention to the language settings in the PMX notebook.
| 13. Server Resetting
|
| Resetting the server is now supported, both by the standard X
| protocol functions, and by a menu item. This causes all X
| applications to be closed, without shutting down the server.
| 14. Tips On Saving Space
|
| If you had installed TCP/IP 2.0 over the previous product (in
| the same directory), and PMX from the previous product had also
| been installed, the fonts from the previous product can be
| deleted to save aproximately 5 MB of space. Do an equivalent
| of the following:
|
| cd \tcpip\x11\misc
| erase *.snf
| cd \tcpip\x11\75dpi
| erase *.snf
|
| You can save approximately 3 MB of space by deleting the
| Japanese and Korean fonts. To delete the Japanese fonts
| jiskan16.pcf, jiskan24.pcf, and k14.pcf, do the following:
|
| cd \tcpip\x11\misc
| erase jiskan*.pcf
| erase k14.pcf
| mkfontdr
|
| To delete the Korean fonts hanglg16.pcf, hanglm16.pcf, and
| hanglm24.pcf, do the following:
|
| cd \tcpip\x11\misc
| erase hangl*.pcf
| mkfontdr
| 15. APARs fixed in this CSD
|
| The following PMX APARS fixes are included in this CSD.
|
| APAR FILES Description
| ----- ------- -------------------------------------
|
| PN38405 BIN\PMX.EXE Horizontal lines are not initially
| displayed correctly when using
| Autocad V11
|
| PN49138 BIN\PMX.EXE cut/paste on PMX and Motif
| demos did not work properly
|
| PN46715 BIN\PMX.EXE PMX server did not display fonts
| correctly on ET4000 display (same
| as PN47310)
|
| PN47197 BIN\PMX.EXE The capslock and numlock keys
| interfered with each other
|
| PN47310 BIN\PMX.EXE PMX fonts are not displayed correctly
| on an SVGA display (same as PN46715)
|
| PN48388 BIN\PMX.EXE Cannot store color choices in notebook
|
| PN48389 BIN\PMX.EXE XLSFONTS <enter> returns "error 0" msg